head ditch - Allemand Anglais Dictionnaire